Słownik techniczny polsko-angielski

low-head water-power plant